Integrating Dynamic Power Management in Systems with Multiple DVS Components
نویسندگان
چکیده
Recent embedded computing platforms offer multiple independent clocks for different components involved in processing a single instruction stream, such as CPU and memory, giving rise to a new category of power management policies, called MultiDVS, where the different components can be clocked down to different degrees, independently. This paper presents the first MutliDVS scheme with dynamic power management (DPM), where the system can be put to sleep or components can be clocked down. We model power consumption in such a system, and use this model to investigate MultiDVS+DPM policies. From simulation, we show that MutliDVS+DPM can achieve up to 15% energy reduction compared to CpuDVS+DPM and 27% compared to MultiDVS alone. We also explore the impact of architectural parameters, such as scale ranges of frequencies and cache size, on efficacy of MultiDVS+DPM demonstrating both regions where it is beneficial and those where it is not.
منابع مشابه
Minimizing System-Wide Energy for Real-Time Systems with Discrete Operation Modes
Energy conservation is one critically important issue in current embedded systems. Dynamic Voltage Scaling (DVS) and Dynamic Power Management (DPM) are two widelyused techniques for saving energy in real-time embedded systems. In this paper, we address the problem of minimizing total system-wide energy consumption (CPU and devices) for the frame-based real-time task model with a DVS-enabled pro...
متن کاملEnergy-Aware Fault Tolerance in Hard Real- Time Embedded Systems
Energy consumption of electronic devices has become a serious concern in recent years. Energy efficiency is necessary to lengthen the battery lifetime in portable systems, as well as to reduce the operational costs and the environmental impact of stationary systems. Dynamic power management (DPM) algorithms aim to reduce the energy consumption at the system level by selectively placing componen...
متن کاملSystem-Level Energy Management for Real-Time Systems
SYSTEM-LEVEL ENERGY MANAGEMENT FOR REAL-TIME SYSTEMS Vinay Devadas, PhD George Mason University, 2011 Dissertation Director: Dr. Hakan Aydin Energy management has recently become one of the key dimensions in the design of real-time embedded systems. While early studies focused separately on individual energy management techniques targeting different system components, there is growing interest ...
متن کاملDynamic Management of Power Consumption
Power consumption of electronic devices has become a serious concern in the recent years. Power efficiency is necessary to lengthen the battery lifetime in the portable systems, as well as to reduce the operational costs and the environmental impact of stationary systems. Two new approaches that enable systems to save power by adapting to changes in environment are proposed: dynamic power manag...
متن کاملIntegrated CPU Cache Power Management in Multiple Clock Domain Processors
Multiple clock domain (MCD) chip design addresses the problem of increasing clock skew in different chip units. Importantly, MCD design offers an opportunity for fine grain power/energy management of the components in each clock domain with dynamic voltage scaling (DVS). In this paper, we propose and evaluate a novel integrated DVS approach to synergistically manage the energy of chip component...
متن کامل